Big Huge Thesaurus

madeira river

noun

sounds kind of like